"""
# 类名：Fruit
# 属性：类型type, 颜色color、价格price
# 方法：
# 	__init__(): 添加属性
# 	__str__():
# 		1. 返回水果的属性信息
# 		2. 格式为：xx颜色为xx，价格为xx元，xx要替换为具体属性

# 1. 按要求设计类
# 2. 实例化苹果对象apple、橘子对象orange，不同对象，属性不一样
#	 类型：苹果，颜色：红色，价格：5，类型：橘子，颜色：橙色，价格：3
# 3. 打印对象名，显示其属性信息
"""


class Fruit(object):
    """水果类"""
    def __init__(self, temp_type, temp_color, temp_price):
        print('初始化方法，添加属性')
        # 属性：类型type, 颜色color、价格price
        self.type = temp_type
        self.color = temp_color
        self.price = temp_price

    def __str__(self):
        return f'{self.type}颜色为{self.color}，价格为{self.price}元'

# 2. 实例化苹果对象apple、橘子对象orange，不同对象，属性不一样
#	 类型：苹果，颜色：红色，价格：5，类型：橘子，颜色：橙色，价格：3
apple = Fruit('iphone', '粉色', 13999)
orange = Fruit('橘子', '橙色', 3)
# 3. 打印对象名，显示其属性信息
print(apple)
print(orange)
